flow baffle - Turkish English Dictionary